Pronamic\WordPress\Pay\Subscriptions\SubscriptionsModule B

Total Complexity 84
Dependencies 19
Dependents 1
Total lines 723
Lines of code 389
Logical lines of code 222
Comment lines 193
Methods 18
Properties 2

Methods 18

Method Rating Maintainability Complexity Lines of code
handle_subscription_mandate()
B
34 17 96
payment_status_update()
A
48 15 32
handle_subscription_renew()
A
44 10 47
maybe_handle_subscription_action()
A
52 9 23
handle_subscription_cancel()
S
54 5 22
can_retry_payment()
S
57 5 16
get_subscription_status_update_note()
S
59 5 15
rest_api_subscription_phase()
S
53 3 27
rest_api_init()
S
49 1 40
complement_subscription_by_payment()
S
67 3 8
rest_api_subscription()
S
60 2 15
__construct()
S
54 1 20
exclude_subscription_comment_notes()
S
68 2 7
log_subscription_status_update()
S
67 2 8
is_processing_disabled()
S
78 1 3
maybe_schedule_subscription_events()
S
77 1 4
source_text_subscription_payment_method_change()
S
79 1 3
source_description_subscription_payment_method_change()
S
79 1 3